vanmaram

Ridge gourd - meaning in malayalam

Meanings for Ridge gourd

noun
പീച്ചിങ്ങ